An Approach to Flexible Application Composition in a Diverse Software Landscape
نویسنده
چکیده
With the escalating complexity, aggregation, and integration of software in enterprise, mobile, and pervasive arenas, it becomes increasingly difficult to compose, deploy, and operate applications that span a distributed and diverse software landscape. Furthermore, the increasing aggregation of software artifacts, including platforms, frameworks, components, services, and tools, lack a standard metadata description capability that hinders rapid and flexible distribution, deployment, and operation. This paper presents a general approach, realized with the FAST Framework, to improving the development, deployment, and operation of distributed applications that consist of diverse software artifacts. Application specification and composition is based on configuration queries that flexibly combine modules and a container that nonintrusively manages module lifecycles. The results show benefits with regard to simplified configurability, enhanced reuse via XML-based description propagation, improved distributed-application-provisioning intervals vs. local configurations, as well as applicability to Grid, Web Services, and MDA.
منابع مشابه
LAGA: A Software for Landscape Allocation using Genetic Algorithm
In this paper, Landscape Allocation using Genetic Algorithm (LAGA), a spatial multi-objective land use optimization software is introduced. The software helps in searching for optimal land use when multiple objectives such as suitability, area, cohesion and edge density indices are simultaneously involved. LAGA is a flexible and easy to use genetic algorithm-based software for optimizing the sp...
متن کاملParticipatory Design; A New Approach to Regenerate the Public Space
The following study aims to present an innovative approach for Design. Participatory Design is the model of direct involvement of different social groups in the design from functional tools to environments, social institutions and businesses. Diverse collection of practices has been developed to support this direct involvement by Participatory Design. People are invited to participate during di...
متن کاملDeveloping Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کاملApplication of Artificial Neural Network in Landscape Change Process in Gharesou Watershed, Golestan Province
Land use change is certainly the most important factor that affects the conservation of natural ecosystems, resulting the conversion of natural lands such as forests and pastures into agricultural, industrial and urban areas. Despite numerous studies investigating landscape patterns due to land use change, the driving forces of landscape change has been less studied in Iran. In this study, Arti...
متن کاملThe Representation of European Landscapes in Later Safavid Painting
From the middle of the Safavid era, with the expansion of relations with the West, European landscapes were used in various ways in the composition of paintings called “FARANGI-SAZI”. In this article, by adopting a hermeneutic approach, the epistemological context necessary for the emergence of “landscape painting” as an independent genre in European painting has been studied and then the trans...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004